/*************************************************************************
    > File Name: 1chdir.c
    > Author: Ykk
    > Mail: 3393579535@qq.com 
    > Created Time: 2023年04月08日 星期六 10时39分10秒
 ************************************************************************/

#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<unistd.h>
#define SIZE 32
int main()
{
	int ret = -1;
	char buf[SIZE];

	//1.获取当前进程的工作目录
	memset(buf,0,SIZE);
	if(NULL == getcwd(buf,SIZE))
	{
		perror("getcwd");
		return 1;
	}
	printf("buf:%s\n",buf);
	//2.改变当前进程的工作目录
	ret = chdir("/home/ykk/");
	if(-1 == ret)
	{
		perror("chdir");
		return 1;
	}
	//3.获取当前进程的工作目录
	memset(buf,0,SIZE);
	if(NULL == getcwd(buf,SIZE))
	{
		perror("getcwd");
		return 1;
	}
	printf("buf:%s\n",buf);

	return 0;
}
